G7 Nations Do Not Want To Be Dependent On China And Russia | Alain Tolhurst